public necessity and convenience - Español Inglés Diccionario